slaughter livestock - Espagnol Anglais Dictionnaire